8672. Квадратный корень

 

Дано натуральное число n. Найдите его квадратный корень.

 

Вход. Одно натуральное число n (1  n ≤ 1016).

 

Выход. Выведите квадратный корень заданного числа с 6 десятичными знаками.

 

Пример входа 1

Пример выхода 1

10

1.000000

 

 

Пример входа 2

Пример выхода 2

1000000

1000.000000

 

 

РЕШЕНИЕ

математика

 

Анализ алгоритма

Для вычисления квадратного корня воспользуемся функцией sqrt из библиотеки <math.h>. 

 

Реализация алгоритма

Читаем входное значение x.

 

scanf("%lf",&x);

 

Вычисляем и выводим квадратный корень числа x.

 

y = sqrt(x);

printf("%.6lf\n",y);

 

Java реализация

 

import java.util.*;

 

public class Main

{

  public static void main(String[] args)

  {

    Scanner con = new Scanner(System.in);

    double x  = con.nextDouble();

    double y = Math.sqrt(x);

    System.out.printf("%6f\n",y);

    con.close();

  }

}

 

Python реализация

 

import math

 

Читаем входное значение x.

 

x = float(input())

 

Вычисляем и выводим квадратный корень числа x.

 

y = math.sqrt((x))

print(y)